water packed piston - German English Dictionary